mechanical shovel excavator - German English Dictionary

mechanical shovel excavator

Meanings of "mechanical shovel excavator" in German English Dictionary : 1 result(s)

English German
Construction
mechanical shovel excavator Schaufelbagger [m]